at each other's throats - Spanish English Dictionary
History

at each other's throats



Meanings of "at each other's throats" in Spanish English Dictionary : 2 result(s)

English Spanish
Colloquial
at each other's throats como el perro y el gato [adv]
at each other's throats como perros y gatos [adv]